package fr.epsi.spring1.service;

import java.util.List;

import fr.epsi.spring1.domain.Article;
import fr.epsi.spring1.domain.Commande;
import fr.epsi.spring1.domain.User;

public interface CommandeManager {

	boolean ajouter(User user, Article article, Double quantite);
	boolean preparerCommande(Commande commande);
	boolean expedierCommande(Commande commande);
	boolean livrerCommande(Commande commande);
	boolean annulerCommande(Commande commande);
	List<Commande> getCommandes();
	List<Commande> getCommandes(User user);
	Double getNbCommandes();
	
}
